﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
    CodeFile="RegistroUsuarios.aspx.cs" Inherits="RegistroUsuarios" ResponseEncoding="iso-8859-1" %>

<%@ Register TagPrefix="recaptcha" Namespace="Recaptcha" Assembly="Recaptcha" %>
<%@ Register assembly="UsrControls" namespace="UsrControls" tagprefix="cc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="Server">

    <asp:Panel ID="pnlControlRegistroUsuario" runat="server">
        <asp:ScriptManagerProxy ID="ScriptManagerProxy" runat="server">
        </asp:ScriptManagerProxy>
        <p>
        </p>
        <div class="formulario">
            <fieldset>
                <h4>
                    CREACION DE USUARIOS </h4>
                    <h3>
                    Cree un usuario para registrar su información
                    </h3>
                <div class="campoformulario">
                    <label>
                        <asp:Literal ID="litNombre" runat="server" Text="<%$ Resources:Resource, Nombre %>"></asp:Literal></label>
                    <asp:TextBox ID="txtNombre" runat="server" CssClass="textbox"></asp:TextBox><span
                        class="obligatorio">*</span>
                    <asp:RequiredFieldValidator ID="rfvNombre" runat="server" ControlToValidate="txtNombre"
                        Display="Dynamic" ErrorMessage="Este campo es obligatorio" ValidationGroup="GuardarCambios"
                        CssClass="errorvalidador" SetFocusOnError="True"></asp:RequiredFieldValidator>
                </div>
                <div class="campoformulario" id=Div1 runat=server visible=false>
                    <label>
                        <asp:Literal ID="litDepartamento" runat="server" Text="<%$ Resources:Resource, Departamento %>"></asp:Literal></label>
                    <asp:DropDownList ID="cbxDepartamentos" runat="server" AutoPostBack="True" OnSelectedIndexChanged="cbxDepartamentos_SelectedIndexChanged"
                        CssClass="combobox">
                    </asp:DropDownList>
                </div>
                <div class="campoformulario" id=Div2 runat=server visible=false>
                    <label>
                        <asp:Literal ID="litMunicipio" runat="server" Text="<%$ Resources:Resource, Municipio %>"></asp:Literal></label>
                    <asp:UpdatePanel ID="UpdatePanel" runat="server">
                        <ContentTemplate>
                            <asp:DropDownList ID="cbxMunicipios" runat="server" CssClass="combobox">
                            </asp:DropDownList>
                        </ContentTemplate>
                        <Triggers>
                            <asp:AsyncPostBackTrigger ControlID="cbxDepartamentos" EventName="SelectedIndexChanged" />
                        </Triggers>
                    </asp:UpdatePanel>
                </div>
                <div class="campoformulario" id=Div3 runat=server visible=false>
                    <label>
                        <asp:Literal ID="litDireccion" runat="server" Text="<%$ Resources:Resource, Direccion %>"></asp:Literal></label>
                    <asp:TextBox ID="txtDireccion" runat="server" CssClass="textbox"></asp:TextBox>
                </div>
                <div class="campoformulario" id=Div4 runat=server visible=false>
                    <label>
                        <asp:Literal ID="litTelefono" runat="server" Text="<%$ Resources:Resource, Telefono %>"></asp:Literal></label>
                    <asp:TextBox ID="txtTelefono" runat="server" CssClass="textbox"></asp:TextBox>
                </div>
                <div class="campoformulario">
                    <label>
                        <asp:Literal ID="litCorreoElectronico" runat="server" Text="<%$ Resources:Resource, CorreoElectronico %>"></asp:Literal></label>
                    <asp:TextBox ID="txtCorreoElectronico" runat="server" CssClass="textbox"></asp:TextBox><span
                        class="obligatorio">*</span>
                    <asp:RequiredFieldValidator ID="rfvCorreoElectronico" runat="server" ControlToValidate="txtCorreoElectronico"
                        Display="Dynamic" ErrorMessage="Este campo es obligatorio" ValidationGroup="GuardarCambios"
                        CssClass="errorvalidador" SetFocusOnError="True"></asp:RequiredFieldValidator>
                    <asp:RegularExpressionValidator ID="revCorreoElectronico" runat="server" ControlToValidate="txtCorreoElectronico"
                        Display="Dynamic" ErrorMessage="Formato de correo electrónico incorrecto" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
                        ValidationGroup="GuardarCambios" CssClass="errorvalidador" SetFocusOnError="True"></asp:RegularExpressionValidator>
                </div>
                <div class="campoformulario">
                    <label>
                        <asp:Literal ID="litContrasena" runat="server" Text="<%$ Resources:Resource, Contrasena %>"></asp:Literal></label>
                    <asp:TextBox ID="txtContrasena" runat="server" CssClass="textbox" TextMode="Password"></asp:TextBox><span
                        class="obligatorio">*</span>
                    <asp:RequiredFieldValidator ID="rfvContrasena" runat="server" ControlToValidate="txtContrasena"
                        Display="Dynamic" ErrorMessage="Este campo es obligatorio" ValidationGroup="GuardarCambios"
                        CssClass="errorvalidador" SetFocusOnError="True"></asp:RequiredFieldValidator>
                </div>
                <div class="campoformulario">
                    <label>
                        <asp:Literal ID="litConfirmarContrasena" runat="server" Text="<%$ Resources:Resource, ConfirmarContrasena %>"></asp:Literal></label>
                    <asp:TextBox ID="txtConfirmarContrasena" runat="server" CssClass="textbox" TextMode="Password"></asp:TextBox><span
                        class="obligatorio">*</span>
                    <asp:RequiredFieldValidator ID="rfvConfirmarContrasena" runat="server" ControlToValidate="txtConfirmarContrasena"
                        Display="Dynamic" ErrorMessage="Este campo es obligatorio" ValidationGroup="GuardarCambios"
                        CssClass="errorvalidador" SetFocusOnError="True"></asp:RequiredFieldValidator>
                    <asp:CompareValidator ID="cvConfirmarContrasena" runat="server" ControlToCompare="txtContrasena"
                        ControlToValidate="txtConfirmarContrasena" Display="Dynamic" ErrorMessage="Las contraseñas no son iguales."
                        ValidationGroup="GuardarCambios" CssClass="errorvalidador" SetFocusOnError="True"></asp:CompareValidator>
                    <cc1:msgBox ID="msgBox1" runat="server" />
                </div>
            </fieldset>
        </div>
        <div class="campoformulario">
            <table>
                <tr>
                    <td>
                        <asp:Literal ID="litVerificacion" runat="server"></asp:Literal>
                        <asp:Literal ID="litMensajeCaptcha" runat="server"></asp:Literal>
                        <recaptcha:RecaptchaControl ID="recaptcha" runat="server" PublicKey="6Lfabc0SAAAAAPbPEdBQYyXC20nkX1F7SDu2tFgy"
                            PrivateKey="6Lfabc0SAAAAAHLTCs-1HtGK0YKGc7d4LGcVQRNg" Theme="clean" Language="es" />
                    </td>
                </tr>
                <tr>
                    <td >
                       
                            <asp:Button ID="btnGuardarCambios" BackColor="#3399ff" ForeColor="#ccffff"
                            runat="server" Text="<%$ Resources:Resource, GuardarCambios %>"
                            ValidationGroup="GuardarCambios" OnClick="btnGuardarCambios_Click" />
                    </td>
                </tr>
            </table>
        </div>
    </asp:Panel>

</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="HeadContent" runat="Server">
</asp:Content>
